package controllers;

import play.mvc.Controller;

public class SanducheCtrl extends Controller {

	// @With(DefaultExceptionHandler.class)
	// @Deprecated
	// public static Result sanducheServices() {
	// response().setContentType( "text/javascript" );
	// // Object c = controllers.routes.javascript.Application;
	// return ok(/* Routes.javascriptRouter( "sdRoutes",
	// controllers.routes.javascript.A ) */);
	// }
	//
	// @With(DefaultExceptionHandler.class)
	// @Transactional
	// public static Result login() {
	// Integer.parseInt( "asd" );
	// Long idFB = getFBUserID( request().body().asJson() );
	// ExternalAccount fb = ExternalAccount.findByExternalId( idFB, "fb" );
	// session( "userID", "" + fb.getUser().getId() );
	// /*
	// * if ( fb == null ) { fb = new User(); fb.setId( idFB ); User.persist( fb
	// ); }
	// */
	//
	// return ok( Json.toJson( fb ) );
	//
	// }
	//
	// private static Long getFBUserID( JsonNode fbLoginStatus ) {
	//
	// try {
	// return fbLoginStatus.get( "authResponse" ).get( "userID" ).asLong();
	// }
	// catch ( Throwable e ) {
	// }
	//
	// return null;
	// }
	//
	// @With(DefaultExceptionHandler.class)
	// public static Result search() {
	//
	// response().setContentType( "text/javascript" );
	// String query = request().queryString().get( "q" )[ 0 ];
	// ArrayNode an = Json.newObject().arrayNode();
	//
	// try {
	// ResultSet rs = DB.getConnection().createStatement().executeQuery(
	// "SELECT * FROM course" );
	// while ( rs.next() ) {
	// ObjectNode o = Json.newObject();
	// o.put( "valor", "TODO AL PELO-" + rs.getInt( 1 ) );
	// an.add( o );
	// }
	// }
	// catch ( SQLException e ) {
	// // * TODO Auto-generated catch block
	// e.printStackTrace();
	// }
	// for ( int i = 0; i < 20; i++ ) {
	// ObjectNode o = Json.newObject();
	// o.put( "valor", query + "-" + i );
	// an.add( o );
	// }
	// // return play.mvc.Results.internalServerError("PUTA VIDA");
	//
	// return ok( an );
	// }
}
